type go/types.Const

28 uses

	go/types (current package)
		assignments.go#L121: func (check *Checker) initConst(lhs *Const, x *operand) {
		call.go#L746: 			case *Const:
		decl.go#L104: 		case *Const, *Var:
		decl.go#L151: 	case *Const:
		decl.go#L193: 		case *Const, *Var:
		decl.go#L408: func (check *Checker) constDecl(obj *Const, typ, init ast.Expr, inherited bool) {
		decl.go#L852: 			lhs := make([]*Const, len(d.spec.Names))
		initorder.go#L327: 	_, xConst := x.obj.(*Const)
		initorder.go#L328: 	_, yConst := y.obj.(*Const)
		object.go#L221: type Const struct {
		object.go#L228: func NewConst(pos token.Pos, pkg *Package, name string, typ Type, val constant.Value) *Const {
		object.go#L229: 	return &Const{object{nil, pos, pkg, name, typ, 0, nopos}, val}
		object.go#L233: func (obj *Const) Val() constant.Value { return obj.val }
		object.go#L235: func (*Const) isDependency() {} // a constant may be a dependency of an initialization expression
		object.go#L531: 	case *Const:
		object.go#L647: func (obj *Const) String() string    { return ObjectString(obj, nil) }
		object.go#L683: 	case *Const:
		typexpr.go#L93: 	case *Const:
		typexpr.go#L484: 		if _, ok := obj.(*Const); !ok {

	go.pact.im/x/plumb/internal/discover
		discover.go#L512: 		obj, _ := pkg.Info.Defs[ident].(*types.Const)

	go.pact.im/x/plumb/internal/emit
		report.go#L71: 		if _, ok := p.Sym.(*types.Const); ok {

	golang.org/x/exp/apidiff
		apidiff.go#L240: 	case *types.Const:
		apidiff.go#L241: 		if new, ok := new.(*types.Const); ok {
		apidiff.go#L275: func (d *differ) constChanges(old, new *types.Const) {
		apidiff.go#L292: 	case *types.Const:

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L296: 	case *types.Const, // Only package-level constants have a path.

	golang.org/x/tools/internal/gcimporter
		iexport.go#L745: 	case *types.Const:

	golang.org/x/tools/internal/typesinternal
		types.go#L206: 	case *types.Const: